/*PC端代码设置*/
@media all and (min-width: 1201px){
	
}
/*@1*/

/*中小型笔记本或大平板 laptop */
@media all and (min-width: 980px) and (max-width: 1200px){
	body {
		min-width:900px;
		margin:0 auto; 
	}
}
/*@2*/

/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 768px) and (max-width: 979px){
	body {
		min-width:700px;
		margin:0 auto; 
	}
}
/*@3*/

/* 手机或小平板 phone*/
@media all and (max-width: 767px){
	body {
		min-width:6rem;
		margin:0 auto; 
	}
	.inner{
		width: 93.75%; 
	}
	/*.headWarp*/
	.headWarp{
		width: 93.75%;
	}
	.headerContactTop{
		padding-top: 0.3rem;
	}
	.headerContactTop img.logo{
		width: 100%;
		height: auto;
	}
	.headerContactTop span{
		display: none;
	}
	.headNav{
		height: 0.44rem;
		margin-top: 0.4rem;
		
	}
	.headNav ul{
		display: none;
	}
	.headNav form#topss{
		display: none;
	}
	.rides-cs{
		display: none;
	}
	.headNav .menu{
		display: block;
	}
	
	/*banner*/
	.banner-wrap{
		height: 3.2rem;
	}
	.b-bd li{
		height: 3.2rem;
		background-size: cover !important; 
	}
	
	/*.indexBox_2*/
	.indexBox_2{
		width: 93.75%;
		margin: 0.28rem auto;
	}
	.indexBox_2 h1{
		padding-bottom: 0.15rem;
	}
	.Title{
		width: 100%;
		height: auto;
	}
	.Title h1{
		font-size: 0.24rem;
	}
	.Title h2{
		font-size: 0.24rem;
	}
	.productBox .hd{
		width:99.3%;
		height: auto;
		padding-bottom: 0.05rem;
	}
	.productBox .hd span{
		height: 0.65rem;
		margin-bottom: 0.28rem;
	}
	.productBox .hd span p{
		font-size: 0.24rem;
		padding-top: 0.1rem;
	}
	.productBox .hd span p.en{
		font-size: 0.18rem;
		padding-top: 0.08rem;
	}
	.productBox .hd ul li{
		width: 94%;
		height: 0.47rem;
		width: 49.5%;
		float: left;
	}
	.productBox .hd ul li a{
		width: 100%;
		text-indent: 0.2rem; 
		float: left;
		font-size: 0.16rem;
		line-height: 0.47rem;
	}
	.productBox .bd{
		width: 100% !important;
		height: 5.6rem !important;
		margin-top: 0.15rem !important;
	}
	.productBox .bd ul li{
		margin-left: 0.1rem;
		margin-right: 0.05rem;
		margin-bottom: 0.2rem;
	}
	
	/*.indexBox_3*/
	.indexBox_3 .aboutBoxNr p{
		width: 100%;
		font-size: 0.16rem;
		line-height: 0.3rem;
		padding-top: 0.12rem;
	}
	.indexBox_3 .aboutBoxNr img{
		width: 1.18rem;
		height: 1.22rem;
		float: left;
	}
	
	/*.indexBox_4*/
	.indexBox_4{
		width: 93.75%;
		margin: 0.3rem auto;
	}
	.indexBox_4 .caseBox{
		margin-top: 0.3rem;
	}
	.caseBox ul li{
		width: 2.85rem;
		margin-left: 0.06rem;
		margin-right: 0.05rem;
	}
	.mr16{
		margin-right: 0;
	}
	.caseBox li p{
		font-size: 0.14rem;
	}
	.history img{
		width: 100%;
		height: auto;
	}
	.service .text{
		background: none;
		font-size: 0.14rem;
		line-height: 0.35rem;
	}
	.honor .bd{
		width: 100% !important;
		margin-left: 0 !important;
	}
	
	/*.indexBox_5*/
	.indexBox_5{
		padding-top: 0.35rem;
		padding-bottom: 0.45rem;
	}
	.indexBox_5 .newsBox{
		width: 93.75%;
	}
	.newsBox .bd{
		width: 100% !important;
		margin-left: 0.6rem !important;
	}
	.newsBox .bd ul li{  
		margin-right: 0.85rem;
	}
	.newsBox a.next{
		z-index: 9999;
	}
	.newsBox .bd li .date{
		width: 0.71rem;
		height: 0.79rem;
	}
	.newsBox .bd li .date a.one{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.newsBox .bd li .date a.two{
		line-height: 0.54rem;
		font-size: 0.48rem;
	}
	.newsBox .bd li .nr a.tit{
		font-size: 0.14rem;
		line-height: 0.22rem;
		padding-top: 0.3rem;
		padding-bottom: 0.1rem;
	}
	.newsBox .bd li .nr a.ck{
		width: 1.19rem;
		height: 0.34rem;
		line-height: 0.34rem;
		font-size: 0.16rem;
		margin-top: 0.1rem;
	}
	.newsBox .bd li .nr a.sub{
		font-size: 0.14rem;
		line-height: 0.25rem;
	}
	
	/*foot*/
	.footWarp .item.fr{
		float: left;
	}
	
	/*Nybanner*/
	.Nybanner{
		background-size: cover !important;
		height: 1.6rem;
	}
		
	/*about*/
	.contentBox{
		width: 93.75%;
	}
	.contentBox .leftBox{
		width: 100%;
	   
	}
	
	.contentBox .leftBox .item{
		width: 99.4%;
		padding-bottom: 0.25rem;
		margin-bottom: 0.25rem;
	}
	.contentBox .leftBox .item h1{
		line-height: 0.65rem;
		font-size: 0.24rem;
		text-indent: 0.26rem;
		margin-bottom: 0.25rem;
	}
	.contentBox .leftBox .item h1 a, .contentBox .leftBox .item h1 a:hover{
		font-size: 0.18rem;
	}
	.contentBox .leftBox .item a.href{
		width: 46%;
		float: left;
		height: 0.47rem;
		text-indent: 0.35rem;
		line-height: 0.47rem;
		margin-left: 0.13rem;
	}
	.contentBox .leftBox .item:nth-child(2){
		display: none;
	}
	.contentBox .rightBox{
		width: 100%;
	}
	.contentBox .leftBox .item .list{
		width: 92%;
	}
	.contentBox .leftBox .item .list h2 a{
		font-size: 0.16rem;
		line-height: 0.48rem;
		text-indent: 0.35rem;
	}
	.contentBox .leftBox .item .list a{
		text-indent: 0.35rem;
		line-height: 0.33rem;
	}
	.about_1 .videoBox{
		width: 100%;
		height: auto;
	}
	.about_1 .videoBox img{
		width: 100%;
		height: auto;
	}
	.about_2 img{
		width: 100%;
		height: auto;
	}
	.about_3 ul{
		margin-top: 0.5rem;
	}
	.mr20{
		margin-right: 0;
	}
	.about_3 ul li{
		width: 100%;
		height: auto;
		margin-bottom: 0.4rem;
	}
	.about_3 ul li img{
		width: 100%;
		height: auto;
	}
	/*contact*/
	.contact{
		margin-top: 0.63rem;
		min-height: 2.86rem; 
		background-size: 2.97rem 2.61rem;
		font-size: 0.16rem;
		line-height: 0.5rem;
	}
	
	/*news*/
	.news ul li{
		padding-bottom: 0.24rem;
		margin-bottom: 0.25rem;
	}
	.news li .nr{
		width: 100%;
	} 
	.newsDe{
		margin-top: 0.3rem;
	}
	.newsDe h1{
		font-size: 0.24rem;
		line-height: 0.35rem;
	}
	.newsDe h2{
		font-size: 0.12rem;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
	}
	.newsDe .text{
		margin-top: 0.4rem;
		line-height: 0.34rem;
		font-size: 0.18rem;
	}
		.newsDe .text img{
			max-width: 100%;
		}
		.contact{
		background: url(../images/contact-bg.jpg) no-repeat bottom 25px right;
		background-size: 157px auto;
		}
	
	/*product*/
	.product li .imgBox{
		width: 98.1%;
		height: auto;
	}
	.product li .imgBox img.img{
		width: 100%;
		height: auto;
	}
	.product li .nrBox{
		width: 98%;
		padding-left: 1%;
		padding-right: 1%;
	}
	.product li .nrBox a.tit{
		margin-top: 0.32rem;
	}
	.product li .nrBox a.sub{
		padding-top: 0.2rem;
	}
	.productDe .rightNr{
		width: 100%;
	} 
	.picShow .hd{ width:80%;}
	.productDe_zlm .bd ul li img{ width:100%; height:auto;}
	.recommend_tj{
		display: block;
	}
	.recommend_tj li{
	width:2.8rem;
	margin-top:0.29rem;
	}
	.recommend_tj li img{
	width:2.8rem;
	height:2.6rem;
	border:none;
	}
	.recommend_tj li p{
	font-size:0.16rem;
	margin-top:0.16rem;
	}
	.mr8{
		margin-right: 0;
	}
	.videos ul li{
		width: 2.8rem;
		margin-bottom: 0.2rem;
		margin-left: 0.07rem;
		margin-right: 0.07rem;
	}
	.videos li .imgBox{
		width: 100%;
		height: auto;
	}
	.videos li .imgBox img{
		width: 100%;
		height: 2.1rem;
	}
	.m-no{
	display:none !important;}
	.videos li .imgBox img.ico{
		width: 0.66rem !important;
		height: 0.66rem !important;
		left: 1.06rem;
		top: 0.63rem;
	}
	.videos li p{
		line-height: 0.33rem;
		font-size: 0.16rem;
		margin-top: 0.16rem;
	}
	.mcont{display:none !important;}
	
	/*case*/
	.mr7{
		margin-right: 0rem;
	}
	.case li {
		margin-left: 0.07rem;
		margin-right: 0.06rem;
	}
	.case li p{
		font-size: 0.14rem;
		line-height: 0.5re,;
	}
	.case li img{
		width: 96%;
		height: 2rem;
	}
	.caseDe .Top .nr{
		width: 100%;
	}
	.mvideoBox{ display:block !important; width:100%; height:4rem; overflow:hidden; margin-top:0.3rem;}
	.m-ftBox{ display:block;}
}
/*@4*/